source/ddmp/diff.d(811,44): Error: `@safe` function `ddmp.diff.cleanupSemantic` cannot call `@system` function `object.assumeSafeAppend!ulong.assumeSafeAppend` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/object.d(3108,21): `object.assumeSafeAppend!ulong.assumeSafeAppend` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/ir.d(525,41): Error: `@safe` function `std.regex.internal.ir.RuntimeFactory!(BacktrackingMatcher, char).RuntimeFactory.construct` cannot call `@system` function `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), Input!char, void[]).emplace` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(4724,3): `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), Input!char, void[]).emplace` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/parser.d(36,28): Error: template instance `std.regex.internal.ir.RuntimeFactory!(BacktrackingMatcher, char)` error instantiating /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/parser.d(1025,25): instantiated from here: `makeRegex!(string, CodeGen)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(443,19): instantiated from here: `Parser!(string, CodeGen)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(391,25): instantiated from here: `regexImpl!string` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(399,17): ... (1 instantiations, -v to show) ... /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(969,60): instantiated from here: `regex!string` source/ddmp/diff.d(1071,43): instantiated from here: `match!(string, string)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/ir.d(525,41): Error: `@safe` function `std.regex.internal.ir.RuntimeFactory!(ThompsonMatcher, char).RuntimeFactory.construct` cannot call `@system` function `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), Input!char, void[]).emplace` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(4724,3): `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), Input!char, void[]).emplace` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/parser.d(38,27): Error: template instance `std.regex.internal.ir.RuntimeFactory!(ThompsonMatcher, char)` error instantiating /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/parser.d(1025,25): instantiated from here: `makeRegex!(string, CodeGen)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(443,19): instantiated from here: `Parser!(string, CodeGen)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(391,25): instantiated from here: `regexImpl!string` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(399,17): ... (1 instantiations, -v to show) ... /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(969,60): instantiated from here: `regex!string` source/ddmp/diff.d(1071,43): instantiated from here: `match!(string, string)` source/ddmp/diff.d(1107,27): Error: `@safe` function `ddmp.diff.cleanupEfficiency` cannot call `@system` function `object.assumeSafeAppend!ulong.assumeSafeAppend` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/object.d(3108,21): `object.assumeSafeAppend!ulong.assumeSafeAppend` is declared here source/ddmp/diff.d(1130,27): Error: `@safe` function `ddmp.diff.cleanupEfficiency` cannot call `@system` function `object.assumeSafeAppend!ulong.assumeSafeAppend` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/object.d(3108,21): `object.assumeSafeAppend!ulong.assumeSafeAppend` is declared here source/ddmp/diff.d(1136,31): Error: `@safe` function `ddmp.diff.cleanupEfficiency` cannot call `@system` function `object.assumeSafeAppend!ulong.assumeSafeAppend` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/object.d(3108,21): `object.assumeSafeAppend!ulong.assumeSafeAppend` is declared here source/ddmp/diff.d(1140,35): Error: `@safe` function `ddmp.diff.cleanupEfficiency` cannot call `@system` function `object.assumeSafeAppend!ulong.assumeSafeAppend` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../druntime/import/object.d(3108,21): `object.assumeSafeAppend!ulong.assumeSafeAppend` is declared here /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.